igcse upper and lower bounds